package com.zzy.chattoai.service;

import dev.langchain4j.data.message.UserMessage;
import dev.langchain4j.model.chat.request.ChatRequest;
import dev.langchain4j.service.SystemMessage;

import java.util.List;

public interface Assistant {

    @SystemMessage("你是人工智能AI助手")
    String chatPro(String message);

    String chat(String message);

    String chat(UserMessage userMessage);

    String chat(ChatRequest chatRequest);

    record Report(String name, List<String> suggestionList){}
}
